home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Programming / Eclipse SDK / eclipse-SDK-3.1.1-win32.exe / eclipse / plugins / org.eclipse.team.cvs.ui_3.1.1.jar / plugin.xml < prev   
Encoding:
Extensible Markup Language  |  2005-09-29  |  60.7 KB  |  1,352 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.0"?>
  3. <plugin>
  4.  
  5.     
  6. <!-- *************** Synchronize Wizards **************** -->
  7.    <extension
  8.          point="org.eclipse.team.ui.synchronizeWizards">
  9.       <wizard
  10.             name="%WorkspaceSynchronizeWizard.name"
  11.             description="%WorkspaceSynchronizeWizard.description"
  12.             icon="$nl$/icons/full/eview16/cvs_persp.gif"
  13.             class="org.eclipse.team.internal.ccvs.ui.subscriber.CVSSynchronizeWizard"
  14.             id="org.eclipse.team.ccvs.ui.SynchronizeWizard">
  15.       </wizard>
  16.    </extension>
  17. <!-- *************** Console Factory **************** -->
  18.    <extension
  19.          point="org.eclipse.ui.console.consoleFactories">
  20.       <consoleFactory
  21.             label="%CVS"
  22.             icon="$nl$/icons/full/eview16/console_view.gif"
  23.             class="org.eclipse.team.internal.ccvs.ui.console.CVSConsoleFactory"/>
  24.    </extension>
  25.    <extension
  26.          point="org.eclipse.ui.console.consolePageParticipants">
  27.       <consolePageParticipant
  28.             class="org.eclipse.team.internal.ccvs.ui.console.CVSConsolePageParticipant"
  29.             id="org.eclipse.team.internal.ccvs.ui.console.CVSConsolePageParticipant">
  30.          <enablement>
  31.             <instanceof value="org.eclipse.team.internal.ccvs.ui.console.CVSOutputConsole"/>
  32.          </enablement>
  33.       </consolePageParticipant>
  34.    </extension>
  35.    
  36. <!-- *************** Synchronize View Participant **************** -->
  37.    <extension
  38.          point="org.eclipse.team.ui.synchronizeParticipants">
  39.       <participant
  40.             name="%CVSWorkspaceParticipant"
  41.             icon="$nl$/icons/full/eview16/cvs_persp.gif"
  42.             class="org.eclipse.team.internal.ccvs.ui.subscriber.WorkspaceSynchronizeParticipant"
  43.             id="org.eclipse.team.cvs.ui.cvsworkspace-participant">
  44.       </participant>
  45.       <participant
  46.             name="%CVSMergeParticipant"
  47.             icon="$nl$/icons/full/elcl16/newstream_wiz.gif"
  48.             class="org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant"
  49.             id="org.eclipse.team.cvs.ui.cvsmerge-participant">
  50.       </participant>
  51.       <participant
  52.             persistent="false"
  53.             name="%CVSCompareParticipant"
  54.             icon="$nl$/icons/full/eview16/compare_view.gif"
  55.             class="org.eclipse.team.internal.ccvs.ui.subscriber.CompareParticipant"
  56.             id="org.eclipse.team.cvs.ui.compare-participant">
  57.       </participant>
  58.    </extension>
  59.    
  60. <!-- *************** Authenticator **************** -->
  61.    <extension
  62.          point="org.eclipse.team.cvs.core.authenticator">
  63.       <authenticator>
  64.          <run
  65.                class="org.eclipse.team.internal.ccvs.ui.WorkbenchUserAuthenticator">
  66.          </run>
  67.       </authenticator>
  68.    </extension>
  69. <!-- *************** CVS File Modification Validator **************** -->
  70.    <extension
  71.          point="org.eclipse.team.cvs.core.filemodificationvalidator">
  72.       <validator>
  73.          <run
  74.                class="org.eclipse.team.internal.ccvs.ui.FileModificationValidator">
  75.          </run>
  76.       </validator>
  77.    </extension>
  78. <!-- ************** Project Sets (for backwards compatibility) **************** -->
  79.     <extension point="org.eclipse.team.core.projectSets">
  80.         <projectSets id="org.eclipse.team.cvs.core.cvsnature" class="org.eclipse.team.internal.ccvs.ui.CVSProjectSetSerializer"/>
  81.     </extension>
  82. <!-- ******************* Configurationb Wizard ****************** -->
  83.    <extension
  84.          point="org.eclipse.team.ui.configurationWizards">
  85.       <wizard
  86.             name="%SharingWizard.name"
  87.             icon="$nl$/icons/full/etool16/newconnect_wiz.gif"
  88.             class="org.eclipse.team.internal.ccvs.ui.wizards.SharingWizard"
  89.             id="org.eclipse.team.ccvs.ui.SharingWizard">
  90.       </wizard>
  91.    </extension>
  92. <!-- ************** Property Pages *************** -->
  93.    <extension
  94.          point="org.eclipse.ui.propertyPages">
  95.       <page
  96.             objectClass="org.eclipse.core.resources.IFile"
  97.             adaptable="true"
  98.             name="%CVS"
  99.             class="org.eclipse.team.internal.ccvs.ui.CVSFilePropertiesPage"
  100.             id="org.eclipse.team.ccvs.ui.propertyPages.CVSFilePropertiesPage">
  101.          <filter
  102.                name="projectPersistentProperty"
  103.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  104.          </filter>
  105.       </page>
  106.       <page
  107.             objectClass="org.eclipse.core.resources.IFolder"
  108.             adaptable="true"
  109.             name="%CVS"
  110.             class="org.eclipse.team.internal.ccvs.ui.CVSFolderPropertiesPage"
  111.             id="org.eclipse.team.ccvs.ui.propertyPages.CVSFolderPropertiesPage">
  112.          <filter
  113.                name="projectPersistentProperty"
  114.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  115.          </filter>
  116.       </page>
  117.       <page
  118.             objectClass="org.eclipse.core.resources.IProject"
  119.             adaptable="true"
  120.             name="%CVS"
  121.             class="org.eclipse.team.internal.ccvs.ui.CVSProjectPropertiesPage"
  122.             id="org.eclipse.team.ccvs.ui.propertyPages.CVSProjectPropertiesPage">
  123.          <filter
  124.                name="projectPersistentProperty"
  125.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  126.          </filter>
  127.       </page>
  128.       <page
  129.             objectClass="org.eclipse.team.internal.ccvs.ui.repo.RepositoryRoot"
  130.             name="%CVS"
  131.             class="org.eclipse.team.internal.ccvs.ui.repo.CVSRepositoryPropertiesPage"
  132.             id="org.eclipse.team.ccvs.ui.propertyPages.CVSRepositoryPropertiesPage">
  133.       </page>
  134.       <page
  135.             objectClass="org.eclipse.team.internal.ccvs.ui.repo.RepositoryRoot"
  136.             name="%ServerEncoding"
  137.             class="org.eclipse.team.internal.ccvs.ui.repo.RepositoryEncodingPropertyPage"
  138.             id="org.eclipse.team.ccvs.ui.propertyPages.RepositoryEncodingPage">
  139.       </page>
  140.    </extension>
  141. <!-- ******************* Menus ******************** -->
  142.    <extension
  143.          point="org.eclipse.ui.popupMenus">
  144.       <objectContribution
  145.             objectClass="org.eclipse.core.resources.IFile"
  146.             adaptable="true"
  147.             id="org.eclipse.team.ccvs.ui.IFileContributions">
  148.          <filter
  149.                name="projectPersistentProperty"
  150.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  151.          </filter>
  152.          <action
  153.                helpContextId="org.eclipse.team.cvs.ui.show_in_history_action_context"
  154.                label="%ShowHistoryAction.label"
  155.                definitionId="org.eclipse.team.cvs.ui.showHistory"
  156.                icon="$nl$/icons/full/etool16/history.gif"
  157.                tooltip="%ShowHistoryAction.tooltip"
  158.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction"
  159.                menubarPath="team.main/group2"
  160.                id="org.eclipse.team.cvs.ui.showHistory">
  161.          </action>
  162.          <action
  163.                helpContextId="org.eclipse.team.cvs.ui.get_annotate_action_context"
  164.                label="%ShowAnnotationAction.label"
  165.                definitionId="org.eclipse.team.cvs.ui.showAnnotation"
  166.                icon="$nl$/icons/full/etool16/annotate.gif"
  167.                tooltip="%ShowAnnotationAction.tooltip"
  168.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowAnnotationAction"
  169.                menubarPath="team.main/group2"
  170.                id="org.eclipse.team.cvs.ui.showAnnotation">
  171.          </action>
  172.          <action
  173.                helpContextId="org.eclipse.team.cvs.ui.compare_with_revision_action_context"
  174.                label="%CompareWithRevisionAction.label"
  175.                definitionId="org.eclipse.team.cvs.ui.compareWithRevision"
  176.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRevisionAction"
  177.                tooltip="%CompareWithRevisionAction.tooltip"
  178.                menubarPath="compareWithMenu/compareWithGroup"
  179.                id="org.eclipse.team.cvs.ui.compareWithRevision">
  180.          </action>
  181.          <action
  182.                helpContextId="org.eclipse.team.cvs.ui.replace_with_revision_action_context"
  183.                label="%ReplaceWithRevisionAction.label"
  184.                definitionId="org.eclipse.team.cvs.ui.replaceWithRevision"
  185.                class="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithRevisionAction"
  186.                tooltip="%ReplaceWithRevisionAction.tooltip"
  187.                menubarPath="replaceWithMenu/replaceWithGroup"
  188.                id="org.eclipse.team.cvs.ui.replaceWithRevision">
  189.          </action>
  190.          <action
  191.                label="%EditAction.label"
  192.                helpContextId="org.eclipse.team.cvs.ui.team_edit_action_context"
  193.                tooltip="%EditAction.tooltip"
  194.                class="org.eclipse.team.internal.ccvs.ui.actions.EditAction"
  195.                menubarPath="team.main/group4"
  196.                id="org.eclipse.team.ccvs.ui.edit">
  197.          </action>
  198.          <action
  199.                label="%UneditAction.label"
  200.                helpContextId="org.eclipse.team.cvs.ui.team_unedit_action_context"
  201.                tooltip="%UneditAction.tooltip"
  202.                class="org.eclipse.team.internal.ccvs.ui.actions.UneditAction"
  203.                menubarPath="team.main/group4"
  204.                id="org.eclipse.team.ccvs.ui.unedit">
  205.          </action>
  206.       </objectContribution>
  207.             <objectContribution
  208.             objectClass="org.eclipse.core.resources.IResource"
  209.             adaptable="true"
  210.             id="org.eclipse.team.ccvs.ui.IResourceContributions">
  211.          <filter
  212.                name="projectPersistentProperty"
  213.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  214.          </filter>
  215.          <action
  216.                helpContextId="org.eclipse.team.cvs.ui.team_create_patch_action_context"
  217.                label="%GenerateDiff.label"
  218.                definitionId="org.eclipse.team.cvs.ui.GenerateDiff"
  219.                class="org.eclipse.team.internal.ccvs.ui.actions.GenerateDiffFileAction"
  220.                tooltip="%GenerateDiff.tooltip"
  221.                menubarPath="team.main/group1"
  222.                id="org.eclipse.team.cvs.ui.GenerateDiff">
  223.          </action>
  224.          <action
  225.                label="%ShowEditorsAction.label"
  226.                helpContextId="org.eclipse.team.cvs.ui.team_show_editors_action_context"
  227.                tooltip="%ShowEditorsAction.tooltip"
  228.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowEditorsAction"
  229.                menubarPath="team.main/group4"
  230.                id="org.eclipse.team.ccvs.ui.showeditors">
  231.          </action>
  232.       </objectContribution>
  233.       <objectContribution
  234.             objectClass="org.eclipse.core.internal.resources.mapping.ResourceMapping"
  235.             adaptable="true"
  236.             id="org.eclipse.team.ccvs.ui.ResourceMapperContributions">
  237.          <enablement>
  238.            <adapt type="org.eclipse.core.internal.resources.mapping.ResourceMapping">
  239.               <test property="org.eclipse.ui.ide.projectPersistentProperty" args="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature,allowUnsetProjects" />
  240.            </adapt>
  241.          </enablement>
  242.          <action
  243.                helpContextId="org.eclipse.team.cvs.ui.team_set_keyword_mode_action_context"
  244.                label="%SetKeywordSubstitutionAction.label"
  245.                definitionId="org.eclipse.team.cvs.ui.setKeywordSubstitution"
  246.                class="org.eclipse.team.internal.ccvs.ui.actions.SetKeywordSubstitutionAction"
  247.                tooltip="%SetKeywordSubstitutionAction.tooltip"
  248.                menubarPath="team.main/group3"
  249.                id="org.eclipse.team.cvs.ui.setKeywordSubstitution">
  250.          </action>
  251.          <action
  252.                 helpContextId="org.eclipse.team.cvs.ui.team_switch_action_context"
  253.                label="%UpdateActionSwitch.label"
  254.                definitionId="org.eclipse.team.cvs.ui.updateSwitch"
  255.                class="org.eclipse.team.internal.ccvs.ui.actions.UpdateAction"
  256.                tooltip="%UpdateActionSwitch.tooltip"
  257.                menubarPath="team.main/group2"
  258.                id="org.eclipse.team.cvs.ui.updateSwitch">
  259.          </action>
  260.          <action
  261.                helpContextId="org.eclipse.team.cvs.ui.team_merge_action_context"
  262.                label="%MergeAction.label"
  263.                definitionId="org.eclipse.team.cvs.ui.merge"
  264.                tooltip="%MergeAction.tooltip"
  265.                class="org.eclipse.team.internal.ccvs.ui.actions.MergeAction"
  266.                icon="$nl$/icons/full/obj16/branches_rep.gif"
  267.                menubarPath="team.main/group2"
  268.                id="org.eclipse.team.cvs.ui.merge">
  269.          </action>
  270.          <action
  271.                helpContextId="org.eclipse.team.cvs.ui.team_branch_action_context"
  272.                label="%BranchAction.label"
  273.                definitionId="org.eclipse.team.cvs.ui.branch"
  274.                tooltip="%BranchAction.tooltip"
  275.                class="org.eclipse.team.internal.ccvs.ui.actions.BranchAction"
  276.                icon="$nl$/icons/full/elcl16/newstream_wiz.gif"
  277.                menubarPath="team.main/group2"
  278.                id="org.eclipse.team.cvs.ui.branch">
  279.          </action>
  280.          <action
  281.                helpContextId="org.eclipse.team.cvs.ui.team_tag_as_version_action_context"
  282.                label="%TagAction.label"
  283.                definitionId="org.eclipse.team.cvs.ui.tag"
  284.                tooltip="%TagAction.tooltip"
  285.                class="org.eclipse.team.internal.ccvs.ui.actions.TagLocalAction"
  286.                icon="$nl$/icons/full/obj16/versions_rep.gif"
  287.                menubarPath="team.main/group2"
  288.                id="org.eclipse.team.cvs.ui.tag">
  289.          </action>
  290.          <action
  291.                helpContextId="org.eclipse.team.cvs.ui.compare_with_tag_action_context"
  292.                label="%CompareWithTagAction.label"
  293.                definitionId="org.eclipse.team.cvs.ui.compareWithTag"
  294.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithTagAction"
  295.                tooltip="%CompareWithTagAction.tooltip"
  296.                menubarPath="compareWithMenu/compareWithGroup"
  297.                id="org.eclipse.team.cvs.ui.compareWithTag">
  298.          </action>
  299.          <action
  300.                helpContextId="org.eclipse.team.cvs.ui.compare_with_latest_action_context"
  301.                label="%CompareWithRemoteAction.label"
  302.                definitionId="org.eclipse.team.cvs.ui.compareWithRemote"
  303.                tooltip="%CompareWithRemoteAction.tooltip"
  304.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRemoteAction"
  305.                menubarPath="compareWithMenu/compareWithGroup"
  306.                id="org.eclipse.team.cvs.ui.compareWithRemote">
  307.          </action>
  308.          <action
  309.                helpContextId="org.eclipse.team.cvs.ui.replace_with_tag_action_context"
  310.                label="%ReplaceWithTagAction.label"
  311.                definitionId="org.eclipse.team.cvs.ui.replaceWithTag"
  312.                class="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithTagAction"
  313.                tooltip="%ReplaceWithTagAction.tooltip"
  314.                menubarPath="replaceWithMenu/replaceWithGroup"
  315.                id="org.eclipse.team.cvs.ui.replaceWithTag">
  316.          </action>
  317.          <action
  318.                helpContextId="org.eclipse.team.cvs.ui.replace_with_latest_action_context"
  319.                label="%ReplaceWithAction.label"
  320.                definitionId="org.eclipse.team.cvs.ui.replace"
  321.                class="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithRemoteAction"
  322.                tooltip="%ReplaceWithAction.tooltip"
  323.                menubarPath="replaceWithMenu/replaceWithGroup"
  324.                id="org.eclipse.team.cvs.ui.replace">
  325.          </action>
  326.          <action
  327.                helpContextId="org.eclipse.team.cvs.ui.team_update_action_context"
  328.                label="%UpdateAction.label"
  329.                definitionId="org.eclipse.team.cvs.ui.update"
  330.                class="org.eclipse.team.internal.ccvs.ui.actions.UpdateSilentAction"
  331.                tooltip="%UpdateAction.tooltip"
  332.                menubarPath="team.main/group1"
  333.                id="org.eclipse.team.ccvs.ui.update">
  334.          </action>
  335.          <action
  336.                helpContextId="org.eclipse.team.cvs.ui.team_commit_action_context"
  337.                label="%CommitAction.label"
  338.                definitionId="org.eclipse.team.cvs.ui.commit"
  339.                class="org.eclipse.team.internal.ccvs.ui.actions.CommitAction"
  340.                tooltip="%CommitAction.tooltip"
  341.                menubarPath="team.main/group1"
  342.                id="org.eclipse.team.ccvs.ui.commit">
  343.          </action>
  344.          <action
  345.                helpContextId="org.eclipse.team.cvs.ui.team_synchronize_action_context"
  346.                label="%Synchronize.label"
  347.                tooltip="%Synchronize.tooltip"
  348.                class="org.eclipse.team.internal.ccvs.ui.actions.SyncAction"
  349.                definitionId="org.eclipse.team.cvs.ui.sync"
  350.                menubarPath="team.main/group1"
  351.                id="org.eclipse.team.cvs.ui.sync">
  352.          </action>
  353.                   <action
  354.                label="%RestoreFromRepositoryAction.label"
  355.                helpContextId="org.eclipse.team.cvs.ui.team_restore_from_repository_action_context"
  356.                tooltip="%RestoreFromRepositoryAction.tooltip"
  357.                class="org.eclipse.team.internal.ccvs.ui.actions.RestoreFromRepositoryAction"
  358.                menubarPath="team.main/group4"
  359.                id="org.eclipse.team.ccvs.ui.restoreFromRepository">
  360.          </action>
  361.          <action
  362.                helpContextId="org.eclipse.team.cvs.ui.team_ignore_action_context"
  363.                label="%IgnoreAction.label"
  364.                definitionId="org.eclipse.team.cvs.ui.ignore"
  365.                class="org.eclipse.team.internal.ccvs.ui.actions.IgnoreAction"
  366.                tooltip="%IgnoreAction.tooltip"
  367.                menubarPath="team.main/group3"
  368.                id="org.eclipse.team.cvs.ui.ignore">
  369.          </action>
  370.          <action
  371.                helpContextId="org.eclipse.team.cvs.ui.team_add_action_context"
  372.                label="%AddAction.label"
  373.                definitionId="org.eclipse.team.cvs.ui.add"
  374.                class="org.eclipse.team.internal.ccvs.ui.actions.AddAction"
  375.                tooltip="%AddAction.tooltip"
  376.                menubarPath="team.main/group3"
  377.                id="org.eclipse.team.cvs.ui.add">
  378.          </action>
  379.       </objectContribution>
  380. <!-- ************** Project Menu *************** -->
  381.       <objectContribution
  382.             objectClass="org.eclipse.core.resources.IProject"
  383.             adaptable="true"
  384.             id="org.eclipse.team.ccvs.ui.IProjectContributions">
  385.          <filter
  386.                name="projectPersistentProperty"
  387.                value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature">
  388.          </filter>
  389.          <action
  390.                label="%UnmanageFolder.label"
  391.                helpContextId="org.eclipse.team.cvs.ui.team_disconnect_action_context"
  392.                tooltip="%UnmanageFolder.tooltip"
  393.                class="org.eclipse.team.internal.ccvs.ui.actions.UnmanageAction"
  394.                menubarPath="team.main/projectGroup"
  395.                id="org.eclipse.team.ccvs.ui.unmanage">
  396.          </action>
  397.       </objectContribution>
  398.       <objectContribution
  399.             objectClass="org.eclipse.team.internal.ccvs.core.ICVSRemoteFolder"
  400.             id="org.eclipse.team.ccvs.ui.RemoteFolderContributions">
  401.          <action
  402.                label="%CheckoutAsAction.label"
  403.                helpContextId="org.eclipse.team.cvs.ui.checkout_as_action_context"
  404.                tooltip="%CheckoutAsAction.tooltip"
  405.                class="org.eclipse.team.internal.ccvs.ui.actions.CheckoutAsAction"
  406.                menubarPath="checkoutGroup"
  407.                id="org.eclipse.team.ccvs.ui.checkoutAs">
  408.          </action>
  409.          <action
  410.                label="%CheckoutAction.label"
  411.                helpContextId="org.eclipse.team.cvs.ui.checkout_as_project_action_context"
  412.                tooltip="%CheckoutAction.tooltip"
  413.                class="org.eclipse.team.internal.ccvs.ui.actions.CheckoutAction"
  414.                menubarPath="checkoutGroup"
  415.                id="org.eclipse.team.ccvs.ui.checkout">
  416.          </action>
  417.          <action
  418.                label="%ConfigureTags.label"
  419.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  420.                helpContextId="org.eclipse.team.cvs.ui.tag_configuration_overview"
  421.                tooltip="%ConfigureTags.tooltip"
  422.                class="org.eclipse.team.internal.ccvs.ui.actions.ConfigureTagsFromRepoViewOnFolder"
  423.                menubarPath="miscGroup"
  424.                id="org.eclipse.team.ccvs.ui.configureTagsOnRemoteFolder">
  425.          </action>
  426.          <action
  427.                label="%AddToBranch.label"
  428.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  429.                helpContextId="org.eclipse.team.cvs.ui.add_to_branch_context"
  430.                tooltip="%AddToBranch.tooltip"
  431.                class="org.eclipse.team.internal.ccvs.ui.repo.AddToBranchAction"
  432.                menubarPath="miscGroup"
  433.                id="org.eclipse.team.ccvs.ui.addToBranch">
  434.          </action>
  435.       </objectContribution>
  436.       <objectContribution
  437.             objectClass="org.eclipse.team.internal.ccvs.core.ICVSRemoteFile"
  438.             id="org.eclipse.team.ccvs.ui.RemoteFileContributions">
  439.          <action
  440.                label="%OpenRemoteFileAction.label"
  441.                helpContextId="org.eclipse.team.cvs.ui.open_remote_file_action_context"
  442.                tooltip="%OpenRemoteFileAction.tooltip"
  443.                class="org.eclipse.team.internal.ccvs.ui.actions.OpenRemoteFileAction"
  444.                id="org.eclipse.team.ccvs.ui.openRemoteFile">
  445.          </action>
  446.          <action
  447.                label="%ShowHistoryAction.label"
  448.                icon="$nl$/icons/full/ctool16/history.gif"
  449.                helpContextId="org.eclipse.team.cvs.ui.show_in_history_action_context"
  450.                tooltip="%ShowHistoryAction.tooltip"
  451.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowHistoryAction"
  452.                id="org.eclipse.team.ccvs.ui.showHistory">
  453.          </action>
  454.          <action
  455.                label="%ShowAnnotationAction.label"
  456.                icon="$nl$/icons/full/ctool16/annotate.gif"
  457.                helpContextId="org.eclipse.team.cvs.ui.get_annotate_action_context"
  458.                tooltip="%ShowAnnotationAction.tooltip"
  459.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowAnnotationAction"
  460.                id="org.eclipse.team.ccvs.ui.showAnnotation">
  461.          </action>
  462.       </objectContribution>
  463.       <objectContribution
  464.             objectClass="org.eclipse.team.internal.ccvs.core.ILogEntry"
  465.             id="org.eclipse.team.ccvs.ui.LogEntryContributions">
  466.          <action
  467.                label="%OpenLogEntryAction.label"
  468.                helpContextId="org.eclipse.team.cvs.ui.open_remote_file_action_context"
  469.                tooltip="%OpenLogEntryAction.tooltip"
  470.                class="org.eclipse.team.internal.ccvs.ui.actions.OpenLogEntryAction"
  471.                id="org.eclipse.team.ccvs.ui.openLogEntry">
  472.          </action>
  473.          <action
  474.                label="%CompareRemoteResourcesAction.label"
  475.                helpContextId="org.eclipse.team.cvs.ui.compare_remote_resources_action_context"
  476.                tooltip="%CompareRemoteResourcesAction.tooltip"
  477.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteResourcesAction"
  478.                enablesFor="2"
  479.                id="org.eclipse.team.ccvs.ui.compareLogEntries">
  480.          </action>
  481.          <action
  482.                label="%ShowAnnotationAction.label"
  483.                icon="$nl$/icons/full/ctool16/annotate.gif"
  484.                helpContextId="org.eclipse.team.cvs.ui.get_annotate_action_context"
  485.                tooltip="%ShowAnnotationAction.tooltip"
  486.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowAnnotationAction"
  487.                id="org.eclipse.team.ccvs.ui.showAnnotation">
  488.          </action>
  489.       </objectContribution>
  490.       <objectContribution
  491.             objectClass="org.eclipse.team.internal.ccvs.ui.model.RemoteModule"
  492.             id="org.eclipse.team.ccvs.ui.VersionCategoryContributions">
  493.          <action
  494.                label="%ConfigureTags.label"
  495.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  496.                helpContextId="org.eclipse.team.cvs.ui.tag_configuration_overview"
  497.                tooltip="%ConfigureTags.label"
  498.                class="org.eclipse.team.internal.ccvs.ui.actions.ConfigureTagsFromRepoViewOnFolder"
  499.                id="org.eclipse.team.ccvs.ui.configureTagsOnRemoteModule">
  500.          </action>
  501.       </objectContribution>
  502.       <objectContribution
  503.             objectClass="org.eclipse.team.internal.ccvs.ui.model.ProjectVersion"
  504.             id="org.eclipse.team.ccvs.ui.ProjectVersionContributions">
  505.          <action
  506.                label="%ConfigureTags.label"
  507.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  508.                helpContextId="org.eclipse.team.cvs.ui.tag_configuration_overview"
  509.                tooltip="%ConfigureTags.label"
  510.                class="org.eclipse.team.internal.ccvs.ui.actions.ConfigureTagsFromRepoView"
  511.                id="org.eclipse.team.ccvs.ui.configureTagsOnProjectVersion">
  512.          </action>
  513.       </objectContribution>
  514.       <objectContribution
  515.             objectClass="org.eclipse.team.internal.ccvs.ui.repo.RepositoryRoot"
  516.             id="org.eclipse.team.ccvs.ui.RemoteRootContributions">
  517.          <action
  518.                label="%CopyRepositoryNameAction.label"
  519.                helpContextId="org.eclipse.team.cvs.ui.copy_repository_name_action_context"
  520.                tooltip="%CopyRepositoryNameAction.tooltip"
  521.                class="org.eclipse.team.internal.ccvs.ui.repo.CopyRepositoryNameAction"
  522.                menubarPath="miscGroup"
  523.                id="org.eclipse.team.ccvs.ui.copyNames">
  524.          </action>
  525.          <action
  526.                label="%RefreshTagsAction.label"
  527.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  528.                helpContextId="org.eclipse.team.cvs.ui.refresh_tags_action_context"
  529.                tooltip="%RefreshTagsAction.tooltip"
  530.                class="org.eclipse.team.internal.ccvs.ui.repo.RefreshTagsAction"
  531.                menubarPath="tagGroup"
  532.                id="org.eclipse.team.ccvs.ui.refreshTags">
  533.          </action>
  534.          <action
  535.                label="%NewDateTagAction.label"
  536.                icon="$nl$/icons/full/obj16/date.gif"
  537.                helpContextId="org.eclipse.team.cvs.ui.new_date_tag_action_context"
  538.                class="org.eclipse.team.internal.ccvs.ui.repo.NewDateTagAction"
  539.                tooltip="%NewDateTagAction.tooltip"
  540.                menubarPath="group.add/group1"
  541.                id="org.eclipse.team.ccvs.ui.newDateTag">
  542.          </action>
  543.       </objectContribution>
  544.       <objectContribution
  545.             objectClass="org.eclipse.team.internal.ccvs.ui.model.DateTagCategory"
  546.             id="org.eclipse.team.ccvs.ui.DateCategoryContributions">
  547.          <action
  548.                label="%NewDateTagAction.label"
  549.                icon="$nl$/icons/full/obj16/date.gif"
  550.                helpContextId="org.eclipse.team.cvs.ui.new_date_tag_action_context"
  551.                class="org.eclipse.team.internal.ccvs.ui.repo.NewDateTagAction"
  552.                tooltip="%NewDateTagAction.tooltip"
  553.                menubarPath="group.add/group1"
  554.                id="org.eclipse.team.ccvs.ui.newDateTag">
  555.          </action>
  556.       </objectContribution>
  557.       <objectContribution
  558.             objectClass="org.eclipse.team.internal.ccvs.ui.model.BranchCategory"
  559.             id="org.eclipse.team.ccvs.ui.model.BranchCategoryContributions">
  560.          <action
  561.                label="%RefreshTagsAction.label"
  562.                icon="$nl$/icons/full/clcl16/newstream_wiz.gif"
  563.                helpContextId="org.eclipse.team.cvs.ui.refresh_tags_action_context"
  564.                tooltip="%RefreshTagsAction.tooltip"
  565.                class="org.eclipse.team.internal.ccvs.ui.repo.RefreshTagsAction"
  566.                menubarPath="tagGroup"
  567.                id="org.eclipse.team.ccvs.ui.refreshTags">
  568.          </action>
  569.       </objectContribution>
  570.       <objectContribution
  571.             objectClass="org.eclipse.team.internal.ccvs.core.ICVSRemoteResource"
  572.             id="org.eclipse.team.ccvs.ui.RemoteResourceContributions">
  573.          <action
  574.                label="%CompareRemoteResourcesAction.label"
  575.                helpContextId="org.eclipse.team.cvs.ui.compare_remote_resources_action_context"
  576.                tooltip="%CompareRemoteResourcesAction.tooltip"
  577.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteResourcesAction"
  578.                menubarPath="miscGroup"
  579.                enablesFor="2"
  580.                id="org.eclipse.team.ccvs.ui.compareRemoteResources">
  581.          </action>
  582.          <action
  583.                label="%CompareRemoteWithTagAction.label"
  584.                helpContextId="org.eclipse.team.cvs.ui.compare_remote_with_tag_action_context"
  585.                tooltip="%CompareRemoteWithTagAction.tooltip"
  586.                class="org.eclipse.team.internal.ccvs.ui.actions.CompareRemoteWithTagAction"
  587.                menubarPath="miscGroup"
  588.                id="org.eclipse.team.ccvs.ui.compareRemoteWithTag">
  589.          </action>
  590.          <action
  591.                label="%MoveTagAction.label"
  592.                helpContextId="org.eclipse.team.cvs.ui.move_remote_tag_action_context"
  593.                tooltip="%MoveTagAction.tooltip"
  594.                class="org.eclipse.team.internal.ccvs.ui.actions.MoveRemoteTagAction"
  595.                menubarPath="tagGroup"
  596.                id="org.eclipse.team.ccvs.ui.moveTagInRepository">
  597.          </action>
  598.          <action
  599.                label="%TagInRepositoryAction.label"
  600.                helpContextId="org.eclipse.team.cvs.ui.tag_remote_action_context"
  601.                tooltip="%TagInRepositoryAction.tooltip"
  602.                class="org.eclipse.team.internal.ccvs.ui.actions.TagInRepositoryAction"
  603.                menubarPath="tagGroup"
  604.                id="org.eclipse.team.ccvs.ui.tagInRepository">
  605.          </action>
  606.       </objectContribution>
  607.    </extension>
  608.    
  609. <!-- ************** Model Element Contributions ********************** -->   
  610.    
  611. <!-- ************** Views ********************** -->
  612.    <extension
  613.          point="org.eclipse.ui.views">
  614.       <category
  615.             name="%viewCategory"
  616.             id="org.eclipse.team.ccvs.ui">
  617.       </category>
  618.       <view
  619.             name="%RepositoriesView.name"
  620.             icon="$nl$/icons/full/eview16/repo_rep.gif"
  621.             category="org.eclipse.team.ccvs.ui"
  622.             fastViewWidthRatio="0.5"
  623.             class="org.eclipse.team.internal.ccvs.ui.repo.RepositoriesView"
  624.             id="org.eclipse.team.ccvs.ui.RepositoriesView">
  625.       </view>
  626.       <view
  627.             name="%HistoryView.name"
  628.             icon="$nl$/icons/full/eview16/history_view.gif"
  629.             category="org.eclipse.team.ccvs.ui"
  630.             class="org.eclipse.team.internal.ccvs.ui.HistoryView"
  631.             id="org.eclipse.team.ccvs.ui.HistoryView">
  632.       </view>
  633.       <view
  634.             name="%EditorsView.name"
  635.             icon="$nl$/icons/full/eview16/rep_editors_view.gif"
  636.             category="org.eclipse.team.ccvs.ui"
  637.             class="org.eclipse.team.internal.ccvs.ui.EditorsView"
  638.             id="org.eclipse.team.ccvs.ui.EditorsView">
  639.       </view>
  640.       <view
  641.             name="%AnnotateView.name"
  642.             icon="$nl$/icons/full/eview16/annotate_view.gif"
  643.             category="org.eclipse.team.ccvs.ui"
  644.             class="org.eclipse.team.internal.ccvs.ui.AnnotateView"
  645.             id="org.eclipse.team.ccvs.ui.AnnotateView">
  646.       </view>
  647.    </extension>
  648. <!-- **************** Preferences ******************* -->
  649.    <extension
  650.            point="org.eclipse.ui.keywords">
  651.     <keyword
  652.             label="%PreferenceKeywords.CVS"
  653.             id="org.eclipse.team.cvs.ui.cvs"/>
  654.     <keyword
  655.             label="%PreferenceKeywords.EXT"
  656.             id="org.eclipse.team.cvs.ui.cvs.ext"/>
  657.     <keyword
  658.             label="%PreferenceKeywords.Console"
  659.             id="org.eclipse.team.cvs.ui.cvs.console"/>
  660.    </extension>   
  661.    <extension
  662.          point="org.eclipse.ui.preferencePages">
  663.       <page
  664.             name="%PreferencePage.name"
  665.             category="org.eclipse.team.ui.TeamPreferences"
  666.             class="org.eclipse.team.internal.ccvs.ui.CVSPreferencesPage"
  667.             id="org.eclipse.team.cvs.ui.CVSPreferences">
  668.             <keywordReference id="org.eclipse.team.cvs.ui.cvs"/>
  669.       </page>
  670.    </extension>
  671.    <extension
  672.          point="org.eclipse.ui.preferencePages">
  673.       <page
  674.             name="%ComparePreferencePage.name"
  675.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  676.             class="org.eclipse.team.internal.ccvs.ui.ComparePreferencePage"
  677.             id="org.eclipse.team.cvs.ui.ComparePreferences">
  678.             <keywordReference id="org.eclipse.team.cvs.ui.cvs"/>
  679.       </page>
  680.    </extension>
  681.    <extension
  682.          point="org.eclipse.ui.preferencePages">
  683.       <page
  684.             name="%ConsolePreferencePage.name"
  685.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  686.             class="org.eclipse.team.internal.ccvs.ui.console.ConsolePreferencesPage"
  687.             id="org.eclipse.team.cvs.ui.ConsolePreferences">
  688.             <keywordReference id="org.eclipse.team.cvs.ui.cvs.console"/>
  689.       </page>
  690.    </extension>
  691.    <extension
  692.          point="org.eclipse.ui.preferencePages">
  693.       <page
  694.             name="%DecoratorPreferencePage.name"
  695.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  696.             class="org.eclipse.team.internal.ccvs.ui.CVSDecoratorPreferencesPage"
  697.             id="org.eclipse.team.cvs.ui.CVSDecoratorPreferences">
  698.             <keywordReference id="org.eclipse.team.cvs.ui.cvs"/>
  699.       </page>
  700.    </extension>
  701.    <extension
  702.          point="org.eclipse.ui.preferencePages">
  703.       <page
  704.             name="%ExtMethodPreferencePage.name"
  705.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  706.             class="org.eclipse.team.internal.ccvs.ui.ExtMethodPreferencePage"
  707.             id="org.eclipse.team.cvs.ui.ExtMethodPreferencePage">
  708.             <keywordReference id="org.eclipse.team.cvs.ui.cvs.ext"/>
  709.       </page>
  710.    </extension>
  711.    <extension
  712.          point="org.eclipse.ui.preferencePages">
  713.       <page
  714.             name="%WatchEditPreferencePage.name"
  715.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  716.             class="org.eclipse.team.internal.ccvs.ui.WatchEditPreferencePage"
  717.             id="org.eclipse.team.cvs.ui.WatchEditPreferencePage">
  718.             <keywordReference id="org.eclipse.team.cvs.ui.cvs"/>
  719.       </page>
  720.    </extension>
  721.    <extension
  722.          point="org.eclipse.ui.preferencePages">
  723.       <page
  724.             name="%PasswordManagement"
  725.             category="org.eclipse.team.cvs.ui.CVSPreferences"
  726.             class="org.eclipse.team.internal.ccvs.ui.PasswordManagementPreferencePage"
  727.             id="org.eclipse.team.cvs.ui.PasswordManagementPreferencePage">
  728.             <keywordReference id="org.eclipse.team.cvs.ui.cvs.ext"/>
  729.       </page>
  730.    </extension>
  731. <!-- **************** Decorator ******************* -->
  732.    <extension
  733.          point="org.eclipse.ui.decorators">
  734.       <decorator
  735.             lightweight="true"
  736.             objectClass="org.eclipse.core.resources.IResource"
  737.             adaptable="true"
  738.             location="BOTTOM_RIGHT"
  739.             label="%DecoratorStandard.name"
  740.             state="false"
  741.             class="org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator"
  742.             id="org.eclipse.team.cvs.ui.decorator">
  743.          <description>
  744.             %DecoratorStandard.desc
  745.          </description>
  746.       </decorator>
  747.    </extension>
  748. <!-- *************** View Actions **************** -->
  749.    <extension
  750.          point="org.eclipse.ui.viewActions">
  751.       <viewContribution
  752.             targetID="org.eclipse.team.ccvs.ui.HistoryView"
  753.             id="org.eclipse.team.cvs.ui.history">
  754.          <action
  755.                label="%HistoryFilter.label"
  756.                hoverIcon="$nl$/icons/full/clcl16/filter_history.gif"
  757.                icon="$nl$/icons/full/elcl16/filter_history.gif"
  758.                tooltip="%HistoryFilter.tooltip"
  759.                class="org.eclipse.team.internal.ccvs.ui.HistoryFilterAction"
  760.                disabledIcon="$nl$/icons/full/dlcl16/filter_history.gif"
  761.                toolbarPath="actions"
  762.                id="org.eclipse.team.cvs.ui.historyaction">
  763.          </action>
  764.       </viewContribution>
  765.       <viewContribution
  766.             targetID="org.eclipse.team.ccvs.ui.RepositoriesView"
  767.             id="org.eclipse.team.cvs.ui.repoview_actions">
  768.          <action
  769.                label="%CVSActionSet.newLabel"
  770.                icon="$nl$/icons/full/etool16/newlocation_wiz.gif"
  771.                tooltip="%CVSActionSet.newTooltip"
  772.                class="org.eclipse.team.internal.ccvs.ui.actions.NewRepositoryAction"
  773.                toolbarPath="actions"
  774.                id="org.eclipse.team.cvs.ui.actions.repoview.NewRepositoryAction">
  775.          </action>
  776.       </viewContribution>
  777.    </extension>
  778. <!-- **************** CVS Perspective ******************* -->
  779.    <extension
  780.          point="org.eclipse.ui.perspectives">
  781.       <perspective
  782.             name="%CVSRepositoryExploring"
  783.             icon="$nl$/icons/full/eview16/cvs_persp.gif"
  784.             class="org.eclipse.team.internal.ccvs.ui.CVSPerspective"
  785.             id="org.eclipse.team.cvs.ui.cvsPerspective">
  786.       </perspective>
  787.    </extension>
  788. <!-- ************** Perspective Extensions **************** -->
  789.    <extension
  790.          point="org.eclipse.ui.perspectiveExtensions">
  791.       <perspectiveExtension
  792.             targetID="org.eclipse.ui.resourcePerspective">
  793.          <perspectiveShortcut
  794.                id="org.eclipse.team.cvs.ui.cvsPerspective">
  795.          </perspectiveShortcut>
  796.          <view
  797.                relative="org.eclipse.ui.views.TaskList"
  798.                visible="false"
  799.                id="org.eclipse.team.ccvs.ui.HistoryView"
  800.                relationship="stack">
  801.          </view>
  802.          <view
  803.                relative="org.eclipse.ui.views.ResourceNavigator"
  804.                visible="false"
  805.                id="org.eclipse.team.ccvs.ui.RepositoriesView"
  806.                relationship="stack">
  807.          </view>
  808.          <view
  809.                relative="org.eclipse.ui.views.ResourceNavigator"
  810.                visible="false"
  811.                id="org.eclipse.team.ccvs.ui.AnnotateView"
  812.                relationship="stack">
  813.          </view>
  814.       </perspectiveExtension>
  815.       <perspectiveExtension
  816.             targetID="org.eclipse.team.cvs.ui.cvsPerspective">
  817.          <actionSet
  818.                id="org.eclipse.team.cvs.ui.CVSActionSet">
  819.          </actionSet>
  820.          <view
  821.                relative="org.eclipse.team.ccvs.ui.RepositoriesView"
  822.                id="org.eclipse.team.ccvs.ui.AnnotateView"
  823.                relationship="stack">
  824.          </view>
  825.       </perspectiveExtension>
  826.       <perspectiveExtension
  827.             targetID="org.eclipse.team.ui.TeamSynchronizingPerspective">
  828.          <perspectiveShortcut
  829.                id="org.eclipse.team.cvs.ui.cvsPerspective">
  830.          </perspectiveShortcut>
  831.          <view
  832.                relative="org.eclipse.ui.views.TaskList"
  833.                visible="false"
  834.                id="org.eclipse.team.ccvs.ui.HistoryView"
  835.                relationship="stack">
  836.          </view>
  837.          <view
  838.                relative="org.eclipse.team.sync.views.SynchronizeView"
  839.                visible="false"
  840.                id="org.eclipse.team.ccvs.ui.RepositoriesView"
  841.                relationship="stack">
  842.          </view>
  843.        </perspectiveExtension>
  844.    </extension>
  845. <!-- ********** Action Sets ************** -->
  846.    <extension
  847.          point="org.eclipse.ui.actionSets">
  848.       <actionSet
  849.             label="%CVS"
  850.             description="%CVSActionSet.description"
  851.             visible="false"
  852.             id="org.eclipse.team.cvs.ui.CVSActionSet">
  853.          <action
  854.                definitionId="org.eclipse.team.cvs.ui.checkout"
  855.                label="%CVSActionSet.checkoutLabel"
  856.                icon="$nl$/icons/full/etool16/newconnect_wiz.gif"
  857.                tooltip="%CVSActionSet.checkoutTooltip"
  858.                class="org.eclipse.team.internal.ccvs.ui.actions.CheckoutWizardAction"
  859.                toolbarPath="Normal/CVS"
  860.                id="org.eclipse.team.cvs.ui.actions.CheckoutAction">
  861.          </action>
  862.          <menu
  863.                label="%CVS"
  864.                path="additions"
  865.                id="cvs.main">
  866.             <separator
  867.                   name="group1">
  868.             </separator>
  869.             <separator
  870.                   name="group2">
  871.             </separator>
  872.             <separator
  873.                   name="group3">
  874.             </separator>
  875.             <separator
  876.                   name="group4">
  877.             </separator>
  878.             <separator
  879.                   name="group5">
  880.             </separator>
  881.             <separator
  882.                   name="group6">
  883.             </separator>
  884.             <separator
  885.                   name="group7">
  886.             </separator>
  887.             <separator
  888.                   name="group8">
  889.             </separator>
  890.             <separator
  891.                   name="group9">
  892.             </separator>
  893.             <separator
  894.                   name="group10">
  895.             </separator>           
  896.             <separator
  897.                   name="projectGroup">
  898.             </separator>
  899.          </menu>
  900.          <action
  901.                helpContextId="org.eclipse.team.cvs.ui.team_ignore_action_context"
  902.                label="%IgnoreAction.label"
  903.                definitionId="org.eclipse.team.cvs.ui.ignore"
  904.                class="org.eclipse.team.internal.ccvs.ui.actions.IgnoreAction"
  905.                tooltip="%IgnoreAction.tooltip"
  906.                menubarPath="cvs.main/group3"
  907.                id="org.eclipse.team.cvs.ui.ignore">
  908.          </action>
  909.          <action
  910.                helpContextId="org.eclipse.team.cvs.ui.team_add_action_context"
  911.                label="%AddAction.label"
  912.                definitionId="org.eclipse.team.cvs.ui.add"
  913.                class="org.eclipse.team.internal.ccvs.ui.actions.AddAction"
  914.                tooltip="%AddAction.tooltip"
  915.                menubarPath="cvs.main/group3"
  916.                id="org.eclipse.team.cvs.ui.add">
  917.          </action>
  918.          <action
  919.                helpContextId="org.eclipse.team.cvs.ui.show_in_history_action_context"
  920.                label="%ShowHistoryAction.label"
  921.                definitionId="org.eclipse.team.cvs.ui.showHistory"
  922.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction"
  923.                tooltip="%ShowHistoryAction.tooltip"
  924.                icon="$nl$/icons/full/eview16/history_view.gif"
  925.                menubarPath="cvs.main/group2"
  926.                id="org.eclipse.team.cvs.ui.showHistory">
  927.          </action>
  928.          <action
  929.                helpContextId="org.eclipse.team.cvs.ui.get_annotate_action_context"
  930.                label="%ShowAnnotationAction.label"
  931.                definitionId="org.eclipse.team.cvs.ui.showAnnotation"
  932.                class="org.eclipse.team.internal.ccvs.ui.actions.ShowAnnotationAction"
  933.                tooltip="%ShowAnnotationAction.tooltip"
  934.                icon="$nl$/icons/full/etool16/annotate.gif"
  935.                menubarPath="cvs.main/group2"
  936.                id="org.eclipse.team.cvs.ui.showAnnotation">
  937.           </action>
  938.           <action
  939.                 helpContextId="org.eclipse.team.cvs.ui.team_set_keyword_mode_action_context"
  940.                 label="%SetKeywordSubstitutionAction.label"
  941.                 definitionId="org.eclipse.team.cvs.ui.setKeywordSubstitution"
  942.                 class="org.eclipse.team.internal.ccvs.ui.actions.SetKeywordSubstitutionAction"
  943.                 tooltip="%SetKeywordSubstitutionAction.tooltip"
  944.                 menubarPath="cvs.main/group3"
  945.                 id="org.eclipse.team.cvs.ui.setKeywordSubstitution">
  946.          </action>
  947.          <action
  948.                label="%UpdateActionSwitch.label"
  949.                definitionId="org.eclipse.team.cvs.ui.updateSwitch"
  950.                class="org.eclipse.team.internal.ccvs.ui.actions.UpdateAction"
  951.                tooltip="%UpdateActionSwitch.tooltip"
  952.                menubarPath="cvs.main/group2"
  953.                id="org.eclipse.team.cvs.ui.updateSwitch">
  954.          </action>
  955.          <action
  956.                helpContextId="org.eclipse.team.cvs.ui.team_merge_action_context"
  957.                label="%MergeAction.label"
  958.                icon="$nl$/icons/full/obj16/branches_rep.gif"
  959.                tooltip="%MergeAction.tooltip"
  960.                class="org.eclipse.team.internal.ccvs.ui.actions.MergeAction"
  961.                definitionId="org.eclipse.team.cvs.ui.merge"
  962.                menubarPath="cvs.main/group2"
  963.                id="org.eclipse.team.cvs.ui.merge">
  964.          </action>
  965.          <action
  966.                helpContextId="org.eclipse.team.cvs.ui.team_branch_action_context"
  967.                label="%BranchAction.label"
  968.                icon="$nl$/icons/full/elcl16/newstream_wiz.gif"
  969.                tooltip="%BranchAction.tooltip"
  970.                class="org.eclipse.team.internal.ccvs.ui.actions.BranchAction"
  971.                definitionId="org.eclipse.team.cvs.ui.branch"
  972.                menubarPath="cvs.main/group2"
  973.                id="org.eclipse.team.cvs.ui.branch">
  974.          </action>
  975.          <action
  976.                helpContextId="org.eclipse.team.cvs.ui.team_tag_as_version_action_context"
  977.                label="%TagAction.label"
  978.                icon="$nl$/icons/full/obj16/versions_rep.gif"
  979.                tooltip="%TagAction.tooltip"
  980.                class="org.eclipse.team.internal.ccvs.ui.actions.TagLocalAction"
  981.                definitionId="org.eclipse.team.cvs.ui.tag"
  982.                menubarPath="cvs.main/group2"
  983.                id="org.eclipse.team.cvs.ui.tag">
  984.          </action>
  985.          <action
  986.                helpContextId="org.eclipse.team.cvs.ui.team_create_patch_action_context"
  987.                label="%GenerateDiff.label"
  988.                definitionId="org.eclipse.team.cvs.ui.GenerateDiff"
  989.                class="org.eclipse.team.internal.ccvs.ui.actions.GenerateDiffFileAction"
  990.                tooltip="%GenerateDiff.tooltip"
  991.                menubarPath="cvs.main/group1"
  992.                id="org.eclipse.team.cvs.ui.GenerateDiff">
  993.          </action>
  994.          <action
  995.                helpContextId="org.eclipse.team.cvs.ui.team_update_action_context"
  996.                label="%UpdateAction.label"
  997.                tooltip="%UpdateAction.tooltip"
  998.                class="org.eclipse.team.internal.ccvs.ui.actions.UpdateSilentAction"
  999.                definitionId="org.eclipse.team.cvs.ui.update"
  1000.                menubarPath="cvs.main/group1"
  1001.                id="org.eclipse.team.cvs.ui.update">
  1002.          </action>
  1003.          <action
  1004.                helpContextId="org.eclipse.team.cvs.ui.team_commit_action_context"
  1005.                allowLabelUpdate="false"
  1006.                retarget="false"
  1007.                label="%CommitAction.label"
  1008.                class="org.eclipse.team.internal.ccvs.ui.actions.CommitAction"
  1009.                definitionId="org.eclipse.team.cvs.ui.commit"
  1010.                tooltip="%CommitAction.tooltip"
  1011.                menubarPath="cvs.main/group1"
  1012.                id="org.eclipse.team.cvs.ui.commit">
  1013.          </action>
  1014.          <action
  1015.                helpContextId="org.eclipse.team.cvs.ui.team_synchronize_action_context"
  1016.                label="%Synchronize.label"
  1017.                tooltip="%Synchronize.tooltip"
  1018.                class="org.eclipse.team.internal.ccvs.ui.actions.SyncAction"
  1019.                definitionId="org.eclipse.team.ui.synchronizeLast"
  1020.                menubarPath="cvs.main/group1"
  1021.                id="org.eclipse.team.cvs.ui.sync">
  1022.          </action>
  1023.       </actionSet>
  1024.    </extension>
  1025. <!-- ******************* Action Definitions ******************** -->
  1026.    <extension
  1027.          point="org.eclipse.ui.commands">
  1028.       <category
  1029.             name="%CVSActionSet.categoryName"
  1030.             description="%CVSActionSet.description"
  1031.             id="org.eclipse.team.cvs.ui.actionSet">
  1032.       </category>
  1033.       <command
  1034.             name="%CVSActionSet.checkoutLabel"
  1035.             category="org.eclipse.team.cvs.ui.actionSet"
  1036.             description="%CVSActionSet.checkoutTooltip"
  1037.             id="org.eclipse.team.cvs.ui.checkout">
  1038.       </command>
  1039.    <!-- View Commands -->
  1040.       <command
  1041.             name="%ViewCommand.repositoriesView.name"
  1042.             description="%ViewCommand.repositoriesView.description"
  1043.             category="org.eclipse.ui.category.views"
  1044.             id="org.eclipse.team.ccvs.ui.RepositoriesView">
  1045.       </command>
  1046.       <command
  1047.             name="%ViewCommand.historyView.name"
  1048.             description="%ViewCommand.historyView.description"
  1049.             category="org.eclipse.ui.category.views"
  1050.             id="org.eclipse.team.ccvs.ui.HistoryView">
  1051.       </command>
  1052.       <command
  1053.             name="%ViewCommand.editorsView.name"
  1054.             description="%ViewCommand.editorsView.description"
  1055.             category="org.eclipse.ui.category.views"
  1056.             id="org.eclipse.team.ccvs.ui.EditorsView">
  1057.       </command>
  1058.       <command
  1059.             name="%ViewCommand.annotateView.name"
  1060.             description="%ViewCommand.annotateView.description"
  1061.             category="org.eclipse.ui.category.views"
  1062.             id="org.eclipse.team.ccvs.ui.AnnotateView">
  1063.       </command>
  1064.       <command
  1065.             description="%CVSRepositoryExploring.openPerspectiveDescription"
  1066.             categoryId="org.eclipse.ui.category.perspectives"
  1067.             name="%CVSRepositoryExploring"
  1068.             id="org.eclipse.team.cvs.ui.cvsPerspective"/>
  1069.       <command
  1070.             description="%CommitAction.tooltip"
  1071.             category="org.eclipse.team.cvs.ui.actionSet"
  1072.             name="%CommitAction.name"
  1073.             id="org.eclipse.team.cvs.ui.commit"/>
  1074.       <command
  1075.             category="org.eclipse.team.cvs.ui.actionSet"
  1076.             description="%ReplaceWithAction.tooltip"
  1077.             name="%ReplaceWithAction.name"
  1078.             id="org.eclipse.team.cvs.ui.replace"/>
  1079.       <command
  1080.             description="%ReplaceWithTagAction.tooltip"
  1081.             category="org.eclipse.team.cvs.ui.actionSet"
  1082.             name="%ReplaceWithTagAction.name"
  1083.             id="org.eclipse.team.cvs.ui.replaceWithTag"/>
  1084.       <command
  1085.             description="%ReplaceWithRevisionAction.tooltip"
  1086.             category="org.eclipse.team.cvs.ui.actionSet"
  1087.             name="%ReplaceWithRevisionAction.name"
  1088.             id="org.eclipse.team.cvs.ui.replaceWithRevision"/>
  1089.       <command
  1090.             description="%CompareWithRemoteAction.tooltip"
  1091.             category="org.eclipse.team.cvs.ui.actionSet"
  1092.             name="%CompareWithRemoteAction.name"
  1093.             id="org.eclipse.team.cvs.ui.compareWithRemote"/>
  1094.       <command
  1095.             description="%CompareWithTagAction.tooltip"
  1096.             category="org.eclipse.team.cvs.ui.actionSet"
  1097.             name="%CompareWithTagAction.name"
  1098.             id="org.eclipse.team.cvs.ui.compareWithTag"/>
  1099.       <command
  1100.             description="%CompareWithRevisionAction.tooltip"
  1101.             category="org.eclipse.team.cvs.ui.actionSet"
  1102.             name="%CompareWithRevisionAction.name"
  1103.             id="org.eclipse.team.cvs.ui.compareWithRevision"/>
  1104.       <command
  1105.             description="%UpdateAction.tooltip"
  1106.             category="org.eclipse.team.cvs.ui.actionSet"
  1107.             name="%UpdateAction.name"
  1108.             id="org.eclipse.team.cvs.ui.update"/>
  1109.       <command
  1110.             description="%GenerateDiff.tooltip"
  1111.             category="org.eclipse.team.cvs.ui.actionSet"
  1112.             name="%GenerateDiff.name"
  1113.             id="org.eclipse.team.cvs.ui.GenerateDiff"/>
  1114.       <command
  1115.             description="%TagAction.tooltip"
  1116.             category="org.eclipse.team.cvs.ui.actionSet"
  1117.             name="%TagAction.name"
  1118.             id="org.eclipse.team.cvs.ui.tag"/>
  1119.       <command
  1120.             description="%BranchAction.tooltip"
  1121.             category="org.eclipse.team.cvs.ui.actionSet"
  1122.             name="%BranchAction.name"
  1123.             id="org.eclipse.team.cvs.ui.branch"/>
  1124.       <command
  1125.             description="%MergeAction.tooltip"
  1126.             category="org.eclipse.team.cvs.ui.actionSet"
  1127.             name="%MergeAction.name"
  1128.             id="org.eclipse.team.cvs.ui.merge"/>
  1129.       <command
  1130.             description="%UpdateActionSwitch.tooltip"
  1131.             category="org.eclipse.team.cvs.ui.actionSet"
  1132.             name="%UpdateActionSwitch.name"
  1133.             id="org.eclipse.team.cvs.ui.updateSwitch"/>
  1134.       <command
  1135.             description="%SetKeywordSubstitutionAction.tooltip"
  1136.             category="org.eclipse.team.cvs.ui.actionSet"
  1137.             name="%SetKeywordSubstitutionAction.name"
  1138.             id="org.eclipse.team.cvs.ui.setKeywordSubstitution"/>
  1139.       <command
  1140.             description="%ShowAnnotationAction.tooltip"
  1141.             category="org.eclipse.team.cvs.ui.actionSet"
  1142.             name="%ShowAnnotationAction.name"
  1143.             id="org.eclipse.team.cvs.ui.showAnnotation"/>
  1144.       <command
  1145.             description="%ShowHistoryAction.tooltip"
  1146.             category="org.eclipse.team.cvs.ui.actionSet"
  1147.             name="%ShowHistoryAction.name"
  1148.             id="org.eclipse.team.cvs.ui.showHistory"/>
  1149.       <command
  1150.             description="%AddAction.tooltip"
  1151.             category="org.eclipse.team.cvs.ui.actionSet"
  1152.             name="%AddAction.name"
  1153.             id="org.eclipse.team.cvs.ui.add"/>
  1154.       <command
  1155.             description="%IgnoreAction.tooltip"
  1156.             category="org.eclipse.team.cvs.ui.actionSet"
  1157.             name="%IgnoreAction.name"
  1158.             id="org.eclipse.team.cvs.ui.ignore"/>
  1159.       <handlerSubmission
  1160.             handler="org.eclipse.team.internal.ccvs.ui.actions.CommitAction"
  1161.             commandId="org.eclipse.team.cvs.ui.commit"/>      
  1162.       <handlerSubmission
  1163.             commandId="org.eclipse.team.cvs.ui.ignore"
  1164.             handler="org.eclipse.team.internal.ccvs.ui.actions.IgnoreAction"/>
  1165.       <handlerSubmission
  1166.             commandId="org.eclipse.team.cvs.ui.add"
  1167.             handler="org.eclipse.team.internal.ccvs.ui.actions.AddAction"/>
  1168.       <handlerSubmission               
  1169.             commandId="org.eclipse.team.cvs.ui.showHistory"
  1170.             handler="org.eclipse.team.internal.ccvs.ui.actions.ShowResourceInHistoryAction"/>
  1171.       <handlerSubmission
  1172.             commandId="org.eclipse.team.cvs.ui.showAnnotation"
  1173.             handler="org.eclipse.team.internal.ccvs.ui.actions.ShowAnnotationAction"/>
  1174.       <handlerSubmission
  1175.               commandId="org.eclipse.team.cvs.ui.setKeywordSubstitution"
  1176.             handler="org.eclipse.team.internal.ccvs.ui.actions.SetKeywordSubstitutionAction"/>
  1177.       <handlerSubmission
  1178.               commandId="org.eclipse.team.cvs.ui.updateSwitch"
  1179.             handler="org.eclipse.team.internal.ccvs.ui.actions.UpdateAction"/>
  1180.       <handlerSubmission
  1181.               handler="org.eclipse.team.internal.ccvs.ui.actions.MergeAction"
  1182.             commandId="org.eclipse.team.cvs.ui.merge"/>
  1183.       <handlerSubmission
  1184.               handler="org.eclipse.team.internal.ccvs.ui.actions.BranchAction"
  1185.             commandId="org.eclipse.team.cvs.ui.branch"/>
  1186.       <handlerSubmission
  1187.               handler="org.eclipse.team.internal.ccvs.ui.actions.TagLocalAction"
  1188.             commandId="org.eclipse.team.cvs.ui.tag"/>
  1189.       <handlerSubmission
  1190.               commandId="org.eclipse.team.cvs.ui.GenerateDiff"
  1191.             handler="org.eclipse.team.internal.ccvs.ui.actions.GenerateDiffFileAction"/>
  1192.       <handlerSubmission
  1193.               handler="org.eclipse.team.internal.ccvs.ui.actions.UpdateSilentAction"
  1194.             commandId="org.eclipse.team.cvs.ui.update"/>
  1195.       <handlerSubmission
  1196.             handler="org.eclipse.team.internal.ccvs.ui.actions.CheckoutWizardAction"
  1197.             commandId="org.eclipse.team.cvs.ui.checkout"/>
  1198.       <handlerSubmission
  1199.             handler="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRevisionAction"
  1200.             commandId="org.eclipse.team.cvs.ui.compareWithRevision"/>
  1201.       <handlerSubmission
  1202.             handler="org.eclipse.team.internal.ccvs.ui.actions.CompareWithTagAction"
  1203.             commandId="org.eclipse.team.cvs.ui.compareWithTag"/>
  1204.       <handlerSubmission
  1205.             handler="org.eclipse.team.internal.ccvs.ui.actions.CompareWithRemoteAction"
  1206.             commandId="org.eclipse.team.cvs.ui.compareWithRemote"/>
  1207.       <handlerSubmission
  1208.             handler="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithTagAction"
  1209.             commandId="org.eclipse.team.cvs.ui.replaceWithTag"/>
  1210.       <handlerSubmission
  1211.             handler="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithRevisionAction"
  1212.             commandId="org.eclipse.team.cvs.ui.replaceWithRevision"/>
  1213.       <handlerSubmission
  1214.             handler="org.eclipse.team.internal.ccvs.ui.actions.ReplaceWithRemoteAction"
  1215.             commandId="org.eclipse.team.cvs.ui.replace"/>
  1216.       <command
  1217.             category="org.eclipse.team.cvs.ui.actionSet"
  1218.             description="%Synchronize.tooltip"
  1219.             name="%Synchronize.name"
  1220.             id="org.eclipse.team.cvs.ui.sync"/>
  1221.       <handlerSubmission
  1222.             handler="org.eclipse.team.internal.ccvs.ui.actions.SyncAction"
  1223.             commandId="org.eclipse.team.cvs.ui.sync"/>      
  1224.    </extension>
  1225.    
  1226. <!-- ********** Color and Font Definitions ************** -->   
  1227.    <extension point="org.eclipse.ui.themes">
  1228.     <themeElementCategory
  1229.         id="org.eclipse.team.cvs.ui.fontsandcolors"
  1230.            label="%CVS"/>
  1231.     <fontDefinition
  1232.             label="%CVSConsoleFont.label"
  1233.             categoryId="org.eclipse.team.cvs.ui.fontsandcolors"
  1234.             defaultsTo="org.eclipse.jface.textfont"
  1235.             id="pref_console_font">
  1236.          <description>
  1237.             %CVSConsoleFont.description
  1238.          </description>
  1239.     </fontDefinition>       
  1240.     <colorDefinition 
  1241.         id="org.eclipse.team.cvs.ui.fontsandcolors.outgoing_change_foreground_color"
  1242.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"
  1243.         label="%OutgoingChangeForegroundColor.label"
  1244.         value="COLOR_LIST_FOREGROUND">
  1245.         <description>
  1246.         %OutgoingChangeForegroundColor.description
  1247.         </description>
  1248.       </colorDefinition>
  1249.       <colorDefinition 
  1250.         id="org.eclipse.team.cvs.ui.fontsandcolors.outgoing_change_background_color"
  1251.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"
  1252.         label="%OutgoingChangeBackgroundColor.label"
  1253.         value="COLOR_LIST_BACKGROUND">
  1254.         <description>
  1255.         %OutgoingChangeBackgroundColor.description
  1256.         </description>
  1257.       </colorDefinition>  
  1258.       <fontDefinition
  1259.         id="org.eclipse.team.cvs.ui.fontsandcolors.outgoing_change_font"
  1260.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"      
  1261.         label="%OutgoingChangeFont.label">
  1262.         <description>
  1263.         %OutgoingChangeFont.description
  1264.         </description>
  1265.       </fontDefinition>
  1266.       <colorDefinition 
  1267.         id="org.eclipse.team.cvs.ui.fontsandcolors.ignored_resource_foreground_color"
  1268.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"
  1269.         label="%IgnoredResourceForegroundColor.label"
  1270.         value="COLOR_LIST_FOREGROUND">
  1271.         <description>
  1272.         %IgnoredResourceForegroundColor.description
  1273.         </description>
  1274.       </colorDefinition>
  1275.       <colorDefinition 
  1276.         id="org.eclipse.team.cvs.ui.fontsandcolors.ignored_resource_background_color"
  1277.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"
  1278.         label="%IgnoredResourceBackgroundColor.label"
  1279.         value="COLOR_LIST_BACKGROUND">
  1280.         <description>
  1281.         %IgnoredResourceBackgroundColor.description
  1282.         </description>
  1283.       </colorDefinition>  
  1284.       <fontDefinition
  1285.         id="org.eclipse.team.cvs.ui.fontsandcolors.ignored_resource_font"
  1286.         categoryId="org.eclipse.team.cvs.ui.fontsandcolors"      
  1287.         label="%IgnoredResourceFont.label">
  1288.         <description>
  1289.         %IgnoredResourceFont.description
  1290.         </description>
  1291.       </fontDefinition>    
  1292. </extension>
  1293.    
  1294. <!-- ********** QuickDiff text editor support ************** -->
  1295.    <extension
  1296.          point="org.eclipse.ui.workbench.texteditor.quickDiffReferenceProvider">
  1297.       <referenceprovider
  1298.             label="%CVSRemoteQuickDiffProvider.label"
  1299.             class="org.eclipse.team.internal.ccvs.ui.RemoteRevisionQuickDiffProvider"
  1300.             id="org.eclipse.quickdiff.providers.CVSReferenceProvider">
  1301.       </referenceprovider>
  1302.    </extension>
  1303.    
  1304. <!-- ********** New Project Wizard ************** --> 
  1305.    <extension
  1306.          point="org.eclipse.ui.newWizards">
  1307.          <category name="%newWizardCategoryName" id="org.eclipse.team.cvs.ui">
  1308.          </category>
  1309.       <wizard
  1310.               category="org.eclipse.team.cvs.ui"
  1311.             icon="$nl$/icons/full/etool16/newconnect_wiz.gif"
  1312.             name="%newProjectCheckoutWizard"
  1313.             class="org.eclipse.team.internal.ccvs.ui.wizards.CheckoutWizard"
  1314.             project="true"
  1315.             id="org.eclipse.team.cvs.ui.newProjectCheckout">
  1316.             <description> 
  1317.               %newProjectCheckoutWizardDescription2
  1318.             </description>
  1319.       </wizard>
  1320.    </extension>
  1321.    
  1322.    <!-- ********** Import Wizard ************** --> 
  1323.    <extension
  1324.          point="org.eclipse.ui.importWizards">
  1325.       <wizard
  1326.             icon="$nl$/icons/full/etool16/newconnect_wiz.gif"
  1327.             name="%newProjectCheckoutWizard"
  1328.             class="org.eclipse.team.internal.ccvs.ui.wizards.CheckoutWizard"
  1329.             id="org.eclipse.team.cvs.ui.newProjectCheckout">
  1330.             <description> 
  1331.               %newProjectCheckoutWizardDescription
  1332.           </description>
  1333.       </wizard>
  1334.    </extension>
  1335.    
  1336.    <extension
  1337.          point="org.eclipse.ui.preferenceTransfer">
  1338.        <transfer
  1339.             id="org.eclipse.cvs.ui.transfer.repos"
  1340.             icon="$nl$/icons/full/obj16/repository_rep.gif"
  1341.             name="%RepoPreference.Name">
  1342.             <mapping scope="instance">
  1343.                 <entry node="org.eclipse.team.cvs.core/repositories"/>
  1344.             </mapping>
  1345.             <description>
  1346.                 %RepoPreference.Description
  1347.             </description>
  1348.        </transfer>
  1349.    </extension>
  1350.    
  1351. </plugin>
  1352.